Rose Water — definition

1. rose water (Noun)

1 definition

rose water (Noun) — Perfume consisting of water scented with oil of roses.

3 types of
essence perfume scent